iT邦幫忙

2022 iThome 鐵人賽

DAY 28
0
自我挑戰組

用Python學習網路爬蟲30天系列 第 28

[Day28] MySQL資料庫4_SQL資料庫的查詢指令

  • 分享至 

  • xImage
  •  

SQL資料庫的查詢指令

當擷取的資料存成檔案放入資料庫後,可以用SELECT指令查詢指定條件下的資料內容,指令格式如下:

SELECT 欄位1, 欄位2, … FROM 資料表名稱
WHERE 指定條件

其中WHERE後面的指定條件則是查詢的主要關鍵,幫助使用者快速篩選出符合需求的資料。

  • 單一查詢
    • 文字欄位:
      (1) 需要單引號括起條件內容
      (2) 可以使用LIKE指令再配合%代表任何的文字的萬用字元,找出包含符合條件字串的資料內容
    • 數值欄位:
        可以使用大於(>)、小於(<)、等於(=)等運算子建立查詢條件
  • 多項查詢
      可以使用ANDOR的邏輯運算子建立符合兩個以上的查詢條件件
  • 排出順序:
      在WHERE的指定條件後加上ORDER BY欄位名稱可以做排序。有兩種排序法,分別為ASC(由小到大;預設值)與DESC(由大到小)指令放在欄位名稱後面

實作練習

  1. 單一查詢:
    在hotel_inform資料表中查詢老爺集團的相關飯店(也就是說找出飯店名字有”老爺”的字眼)
    https://ithelp.ithome.com.tw/upload/images/20221012/20152180lLM4O7nF0C.png
  2. 多項查詢:
    在hotel_inform資料表中查詢位置在中山區且滿意度在9.0以上的的飯店
    https://ithelp.ithome.com.tw/upload/images/20221012/201521805XiPHqhqKC.png

上一篇
[Day27 ] MySQL資料庫3_SQL結構化查詢語言
下一篇
[Day29] 資料庫總複習
系列文
用Python學習網路爬蟲30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言